Why do this problem?



Possible approach



Key questions



Possible extension



Possible support